﻿using System;
using System.Collections.Generic;
using System.Globalization;
using System.Linq;
using System.Runtime.Serialization;
using System.ServiceModel;
using System.Text;
using System.Threading.Tasks;
using Sripirom.ATS.Core.Messaging;

namespace Sripirom.ATS.Services.API.Inquiry.Messages
{
    [MessageContract(WrapperNamespace = "http://www.kiatnakinbank.com/services/ATS/IInquiryService/InquiryDecision/ResponseMessage")]
    public class InquiryDecisionResponse : ChannelResponse, IChannelReply
    {
        private InquiryDecisionResponseBody _body;
        private MessageOutput _output;
        public InquiryDecisionResponse()
        {
            _body = new InquiryDecisionResponseBody();
            _output = new MessageOutput();
        }

        [MessageBodyMember(Name = "Body", Namespace = "http://www.kiatnakinbank.com/services/ATS/IInquiryService/InquiryDecision/ResponseMessage/Body")]
        public InquiryDecisionResponseBody Body { get { return _body; } set { _body = value; } }

        [MessageBodyMember(Name = "Output", Namespace = "http://www.kiatnakinbank.com/services/ATS/IInquiryService/InquiryDecision/ResponseMessage/Output")]
        public MessageOutput Output { get { return _output; } set { _output = value; } } 
    }


    [DataContract(Name = "Body", Namespace = "http://www.kiatnakinbank.com/services/ATS/IInquiryService/InquiryDecision/ResponseMessage/Body")]
    public class InquiryDecisionResponseBody
    {

   
        public InquiryDecisionResponseBody()
        {
           
        }
    }




}
